import LdButton from '~components/LdButton.vue';
import LdDialog from '~components/LdDialog.vue';
import LdDrawer from '~components/LdDrawer.vue';
import LdMessage from '~components/LdMessage.vue';
import LdPagination from '~components/LdPagination.vue';
import LdScrollContainer from '~components/LdScrollContainer.vue';
import LdTip from '~components/LdTip.vue';
import LdCheckbox from '~components/form/LdCheckbox.vue';
import LdCheckboxGroup from '~components/form/LdCheckboxGroup.vue';
import LdForm from '~components/form/LdForm.vue';
import LdFormItem from '~components/form/LdFormItem.vue';
import LdLoading from '~components/LdLoading.vue';
import LdRadio from '~components/form/LdRadio.vue';
import LdRadioGroup from '~components/form/LaRadioGroup.vue';
import useLdTip from '~hooks/useLdTip.js';
export {
    LdButton,
    LdDialog,
    LdDrawer,
    LdMessage,
    LdPagination,
    LdScrollContainer,
    LdTip,
    LdCheckbox,
    LdCheckboxGroup,
    LdForm,
    LdFormItem,
    LdLoading,
    LdRadio,
    LdRadioGroup,
    useLdTip
}
export default {
    install(app){
        app.component('LdButton', LdButton);
        app.component('LdDialog', LdDialog);
        app.component('LdDrawer', LdDrawer);
        app.component('LdMessage', LdMessage);
        app.component('LdPagination', LdPagination);
        app.component('LdScrollContainer', LdScrollContainer);
        app.component('LdTip', LdTip);
        app.component('LdCheckbox', LdCheckbox);
        app.component('LdCheckboxGroup', LdCheckboxGroup);
        app.component('LdForm', LdForm);
        app.component('LdFormItem', LdFormItem);
        app.component('LdLoading', LdLoading);
        app.component('LdRadio', LdRadio);
        app.component('LdRadioGroup', LdRadioGroup);
    }
}